﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;

using Think.Lenovo.Com.Common;
using Think.Lenovo.Com.Models;
using Think.Lenovo.Com.Models.Users;
using Think.Lenovo.Com.DataAccess;
using Think.Lenovo.Com.Controllers.Filter;
namespace Think.Lenovo.Com.home.controls
{
    public partial class header : System.Web.UI.UserControl
    {
        public StringBuilder links = new StringBuilder(256);
        public String loginStr = String.Empty;
        public ViewUserModel User = null;
        protected void Page_Load(object sender, EventArgs e)
        {
            //
            #region //step 1 判断是否登录,显示不同导航
            User = (ViewUserModel)Session["User"];
            if (User == null)
            {
                links.Append("<li><a href=\"index.aspx\">首页</a></li>")
                       .Append("<li><a href=\"ViewNewsList.aspx\">资讯</a></li>")
                       .Append("<li><a href=\"productChannel.aspx\">产品</a></li>")
                       .Append("<li><a href=\"zhaomu.aspx\">合作伙伴招募计划</a></li>")
                       .Append("<li><a href=\"userbook.aspx\">会员手册</a></li>");
                loginStr = "<div class=\"login\"><a href=\"/home/Login.aspx\">登录</a><span>|</span><a href=\"/Register/ViewRegisterUserStep1\">注册</a></div>";
            }
            else if (User.Id > 0)
            {
                loginStr = "<div class=\"login\">"+ User.CompanyName +"  <a href=\"userhome.aspx\">会员中心</a> <a href=\"logout.aspx\">退出</a></div>";
                
                if (User.UserRoleId == 5  ||  User.UserRoleId ==4 || User.UserRoleId==3)
                {
                    links.Append("<li><a href=\"index.aspx\">首页</a></li>")
                                         .Append("<li><a href=\"ViewNewsList.aspx\">资讯</a></li>")
                                         .Append("<li><a href=\"product.aspx\">产品</a></li>")
                                         .Append("<li><a href=\"#\">市场活动与奖励政策</a></li>")
                                         .Append("<li><a href=\"#\">物料管理</a></li>")
                                         .Append("<li><a href=\"zhaomu.aspx\">合作伙伴招募计划</a></li>")
                                         .Append("<li><a href=\"userbook.aspx\">会员手册</a></li>");
                }
                else if (User.UserRoleId == 2 || User.UserRoleId==1)
                {
                    links.Append("<li><a href=\"index.aspx\">首页</a></li>")
                                                            .Append("<li><a href=\"ViewNewsList.aspx\">资讯</a></li>")
                                                            .Append("<li><a href=\"productChannel.aspx\">产品</a></li>")
                                                            .Append("<li><a href=\"#\">市场活动与奖励政策</a></li>")
                                                            .Append("<li><a href=\"/DataReport/ViewUploadDataReport/1/10\">数据上报</a></li>")
                                                            .Append("<li><a href=\"#\">物料管理</a></li>")
                                                            .Append("<li><a href=\"zhaomu.aspx\">合作伙伴招募计划</a></li>")
                                                            .Append("<li><a href=\"userbook.aspx\">会员手册</a></li>");
                }
            }
            #endregion
        }
    }
}